package main
import "fmt"

func main() {

	// 定义匿名函数：定义的同时直接调用
	result := func (num1 int, num2 int) int {
		return num1 + num2
	}(1,2)

	fmt.Println(result)

	// 将匿名函数赋值给一个变量
	subFunc := func (num1 int, num2 int) int {
		return num1 - num2
	}

	result2 := subFunc(1,2)
	fmt.Println(result2)
}